header>section{
  margin-left:180px;
}
header>section>.box ul{
  width: 90%;
  /* background-color:rgb(177, 226, 43); */
}
header>section>.box ul li:not(header>section>.box ul li:last-child){
  width: 12%;
}
header>section>.box ul li:last-child{
  right:-52px;
  width: 60px;
  height: 60px;
  font-size: 12px;
  line-height: 60px;
}
header>section>nav>.box1{
  width: 100px;
}
header>section>nav>.box{
  margin-left:-168px;
}
header>section>nav>ul{
  position: relative;
  right:90px;
  width: 160px; 
  /* background-color:palegoldenrod; */
}
header>section>nav>ul>a{
  width: 30px;
  height: 30px;
  font-size: 13px;
  margin-right:0px;
}
header>aside{
  position: fixed;
  top: 0;
  left:0px;
  z-index: 100;
  transition: all .2s;
}
main .right ul li{
  width:250px;
  height: 280px;
}